shared mobility - German English Dictionary